]> dgit.raspbian.org Git - gnome-shell.git/log
gnome-shell.git
12 years agoappDisplay: Special case terminal launching
Debarshi Ray [Thu, 9 Jan 2014 14:36:41 +0000 (15:36 +0100)]
appDisplay: Special case terminal launching

One of the most frequent complaints about our launching behaviour is
how we handle terminals. Among all MDI applications, the terminal is
the one that is most likely to have lots of semi-independent windows
opened at the same time, and spawning new windows is much more common.
More so, if it does not support tabs.

Therefore, we special case terminal launchers to always create a new
window. It is an application that most non-technical users will not
use, so chances of them being confused by any special behaviour is
expected to be low.

https://bugzilla.gnome.org/show_bug.cgi?id=695010

12 years agoAlso update gtkaction*
Jasper St. Pierre [Thu, 9 Jan 2014 19:59:19 +0000 (14:59 -0500)]
Also update gtkaction*

Forgot about this.

12 years agogtkmenutracker: Update from GTK+
Jasper St. Pierre [Thu, 9 Jan 2014 19:45:58 +0000 (14:45 -0500)]
gtkmenutracker: Update from GTK+

12 years agofileUtils: Remove listDirAsync()
Florian Müllner [Thu, 9 Jan 2014 16:39:29 +0000 (11:39 -0500)]
fileUtils: Remove listDirAsync()

It's unused since commit da4238ec681c7, just kill it.

https://bugzilla.gnome.org/show_bug.cgi?id=721629

12 years agoUpdated Hebrew translation
Yosef Or Boczko [Wed, 8 Jan 2014 15:32:29 +0000 (17:32 +0200)]
Updated Hebrew translation

12 years agoUpdated Spanish translation
Daniel Mustieles [Wed, 8 Jan 2014 11:43:32 +0000 (12:43 +0100)]
Updated Spanish translation

12 years agomain: allow session mode to be specified in the environment
Ray Strode [Tue, 7 Jan 2014 18:14:31 +0000 (13:14 -0500)]
main: allow session mode to be specified in the environment

Specifying the session mode on the command-line doesn't play
well with session management (since the saved session desktop
file well either drop the specified session mode, or force it
always, even if the user picked a different mode at the login
screen)

This commit adds support for specifying the session mode via an
enviroment variable. For now, keep the old command line interface
for backward compatibility

https://bugzilla.gnome.org/show_bug.cgi?id=720894

12 years agoChanged obsolete FSF postal address.
Andika Triwidada [Tue, 7 Jan 2014 21:32:37 +0000 (04:32 +0700)]
Changed obsolete FSF postal address.
https://bugzilla.gnome.org/show_bug.cgi?id=721507

12 years agoTajik translation updated
Victor Ibragimov [Tue, 7 Jan 2014 18:32:30 +0000 (23:32 +0500)]
Tajik translation updated

12 years agoImprove some strings in gschema file
Piotr Drąg [Tue, 7 Jan 2014 17:55:25 +0000 (18:55 +0100)]
Improve some strings in gschema file

12 years agoTajik translation updated
Victor Ibragimov [Tue, 7 Jan 2014 08:49:47 +0000 (13:49 +0500)]
Tajik translation updated

12 years ago[l10n] Updated Italian translation.
Milo Casagrande [Mon, 6 Jan 2014 08:42:06 +0000 (09:42 +0100)]
[l10n] Updated Italian translation.

12 years agoUpdate Kazakh translation
Baurzhan Muftakhidinov [Sun, 5 Jan 2014 14:31:42 +0000 (20:31 +0600)]
Update Kazakh translation

12 years agoShellWindowTracker: remove gtk-doc marks from private functions
Giovanni Campagna [Sat, 4 Jan 2014 16:33:20 +0000 (17:33 +0100)]
ShellWindowTracker: remove gtk-doc marks from private functions

static internal functions should be documented with /*, not /**

https://bugzilla.gnome.org/show_bug.cgi?id=721439

12 years agoShellWindowTracker: fix reference counting of ShellApp
Giovanni Campagna [Sat, 4 Jan 2014 15:49:34 +0000 (16:49 +0100)]
ShellWindowTracker: fix reference counting of ShellApp

All get_app_from_*() helpers are transfer full, but
get_app_from_gapplication_id() was directly returning the result
of lookup_app(), which is transfer none.

https://bugzilla.gnome.org/show_bug.cgi?id=721439

12 years agoUpdated Indonesian translation
Andika Triwidada [Sat, 4 Jan 2014 03:25:11 +0000 (10:25 +0700)]
Updated Indonesian translation

12 years agoWorkspacesView: fix removal of workspaces that are not at the end
Giovanni Campagna [Fri, 3 Jan 2014 18:04:06 +0000 (19:04 +0100)]
WorkspacesView: fix removal of workspaces that are not at the end

Workspaces can removed from any index, and in particular they
will be removed by the WorkspaceTracker if they stop containing
windows at some point. Make sure WorkspacesView is not confused
and destroyes the right Workspace objects.

https://bugzilla.gnome.org/show_bug.cgi?id=721417

12 years agoUpdated Lithuanian translation
Aurimas Černius [Fri, 3 Jan 2014 21:13:04 +0000 (23:13 +0200)]
Updated Lithuanian translation

12 years agoshell-global: Remove an explicit js-version set
Jasper St. Pierre [Thu, 2 Jan 2014 18:26:48 +0000 (13:26 -0500)]
shell-global: Remove an explicit js-version set

gjs's default js-version is already 1.8, and we're planning on removing
this API in the future, in accordance with upstream.

12 years agoUpdated German translation
Christian Kirbach [Thu, 2 Jan 2014 13:43:18 +0000 (14:43 +0100)]
Updated German translation

12 years agoUpdated Brazilian Portuguese translation
Adorilson Bezerra [Thu, 2 Jan 2014 06:16:35 +0000 (04:16 -0200)]
Updated Brazilian Portuguese translation

12 years agoUpdated Slovenian translation
Matej Urbančič [Wed, 1 Jan 2014 19:06:54 +0000 (20:06 +0100)]
Updated Slovenian translation

12 years agoUpdate Chinese simplified translation
Tong Hui [Wed, 1 Jan 2014 09:02:30 +0000 (17:02 +0800)]
Update Chinese simplified translation

12 years agoUpdated Spanish translation
Daniel Mustieles [Mon, 30 Dec 2013 10:55:56 +0000 (11:55 +0100)]
Updated Spanish translation

12 years agoUpdated Czech translation
Marek Černocký [Sun, 29 Dec 2013 23:10:17 +0000 (00:10 +0100)]
Updated Czech translation

12 years agoUpdated Czech translation
Marek Černocký [Sun, 29 Dec 2013 22:55:23 +0000 (23:55 +0100)]
Updated Czech translation

12 years agoUpdated Brazilian Portuguese translation
Rafael Ferreira [Fri, 27 Dec 2013 01:45:28 +0000 (23:45 -0200)]
Updated Brazilian Portuguese translation

12 years agoShellAppSystem: own the memory for the startup wm class and app id
Giovanni Campagna [Wed, 25 Dec 2013 19:35:13 +0000 (20:35 +0100)]
ShellAppSystem: own the memory for the startup wm class and app id

The hash table must keep a copy of the IDs, because the GAppInfos
are unreferenced (and thus freed) at the end of the function.
This was possibly not a problem if the GAppInfos were referencing
the memory-mapped cache, but it becomes one for regularly parsed
desktop files in ~/.local.

https://bugzilla.gnome.org/show_bug.cgi?id=721039

12 years ago[l10n] Updated Italian translation.
Milo Casagrande [Tue, 24 Dec 2013 09:27:16 +0000 (10:27 +0100)]
[l10n] Updated Italian translation.

12 years agoUpdated Norwegian bokmål translation
Kjartan Maraas [Mon, 23 Dec 2013 09:25:28 +0000 (10:25 +0100)]
Updated Norwegian bokmål translation

12 years agoUpdated Aragonese translation
Jorge Pérez Pérez [Sun, 22 Dec 2013 20:16:13 +0000 (21:16 +0100)]
Updated Aragonese translation

12 years agoUpdated Slovenian translation
Matej Urbančič [Sun, 22 Dec 2013 18:24:13 +0000 (19:24 +0100)]
Updated Slovenian translation

12 years agoUpdated German translation
Benjamin Steinwender [Sun, 22 Dec 2013 17:59:27 +0000 (18:59 +0100)]
Updated German translation

12 years agoUpdate Chinese simplified translation
Tong Hui [Sun, 22 Dec 2013 14:54:09 +0000 (22:54 +0800)]
Update Chinese simplified translation

12 years agoUpdated slovak translation
Dušan Kazik [Sun, 22 Dec 2013 12:14:30 +0000 (13:14 +0100)]
Updated slovak translation

12 years agoBump version to 3.11.3
Florian Müllner [Thu, 19 Dec 2013 20:54:37 +0000 (21:54 +0100)]
Bump version to 3.11.3

Update NEWS.

12 years agoUpdated Spanish translation
Daniel Mustieles [Thu, 19 Dec 2013 13:36:46 +0000 (14:36 +0100)]
Updated Spanish translation

12 years agoTajik translation updated
Victor Ibragimov [Thu, 19 Dec 2013 09:13:33 +0000 (14:13 +0500)]
Tajik translation updated

12 years agoUpdated Galician translations
Fran Diéguez [Thu, 19 Dec 2013 00:53:09 +0000 (01:53 +0100)]
Updated Galician translations

12 years agoRemove use of superfluous MetaWindowActor APIs
Jasper St. Pierre [Tue, 5 Nov 2013 02:24:27 +0000 (21:24 -0500)]
Remove use of superfluous MetaWindowActor APIs

12 years agocalendar: Don't rebuild the entire calendar widget when choosing a date
Jasper St. Pierre [Thu, 12 Dec 2013 01:05:21 +0000 (20:05 -0500)]
calendar: Don't rebuild the entire calendar widget when choosing a date

It's inefficient and wasteful. Combined with the JS GC not being great,
it leaks around 100 actors waiting to be GC'd. Yikes.

https://bugzilla.gnome.org/show_bug.cgi?id=720298

12 years agocalendar: Don't ever force reload
Jasper St. Pierre [Thu, 12 Dec 2013 00:58:42 +0000 (19:58 -0500)]
calendar: Don't ever force reload

https://bugzilla.gnome.org/show_bug.cgi?id=720298

12 years agojs: Use EVENT_PROPAGATE/EVENT_STOP constants in event handlers
Florian Müllner [Fri, 29 Nov 2013 18:17:34 +0000 (18:17 +0000)]
js: Use EVENT_PROPAGATE/EVENT_STOP constants in event handlers

Just as SOURCE_CONTINUE/SOURCE_REMOVE in source functions, these
constants increase code clarity over plain true/false.

https://bugzilla.gnome.org/show_bug.cgi?id=719567

12 years agojs: Use SOURCE_CONTINUE/SOURCE_REMOVE constants in source functions
Florian Müllner [Fri, 29 Nov 2013 00:45:39 +0000 (01:45 +0100)]
js: Use SOURCE_CONTINUE/SOURCE_REMOVE constants in source functions

With support for boolean constants in g-i, we can finally use the
more readable constants instead of true/false.

https://bugzilla.gnome.org/show_bug.cgi?id=719567

12 years agorunDialog: Explicitly set horizontal alignment
Florian Müllner [Mon, 18 Nov 2013 12:53:27 +0000 (13:53 +0100)]
runDialog: Explicitly set horizontal alignment

When set to fill, the label will always end up left-aligned, which
is only correct in LTR locales. Set the alignment explicitly to
work in both RTL and LTR locales.

https://bugzilla.gnome.org/show_bug.cgi?id=712579

12 years agoNetworkAgent: handle empty hints and VPN secrets correctly
Dan Williams [Wed, 4 Dec 2013 04:07:16 +0000 (22:07 -0600)]
NetworkAgent: handle empty hints and VPN secrets correctly

get_secrets_keyring_cb() contained an optimization (copied over from
nm-applet) that avoided a D-Bus round-trip when NetworkManager sent
secrets hints that were not satisified by the user.  This code did
not properly handle empty hints though, and proceeded to always
request new secrets whenever empty hints were sent.  Remove this
code entirely since the complexity is not worth it (per Jasper).

Second, get_secrets_keyring_cb() was mishandling VPN secrets which
were marked as "always ask".  Because the VPN secrets are not GObject
properties because they cannot be pre-defined, they are passed in
a hash table that is a GObject property marked 'secret'.  Unfortunately,
that means that the shell agent cannot determine their secret flags.
But since the VPN plugin auth dialogs have much better information
about what's required than the shell agent does, always ask the VPN
auth dialogs to handle the secrets requests after grabbing any that
already exist from the keyring.  This is also what nm-applet does.

https://bugzilla.gnome.org/show_bug.cgi?id=719815

12 years agobackground: Don't prematurely remove file monitors
Jasper St. Pierre [Thu, 12 Dec 2013 19:42:41 +0000 (14:42 -0500)]
background: Don't prematurely remove file monitors

We need to only remove file monitors when there's no other users
of the content...

12 years agost-scroll-view: Fix style
Jasper St. Pierre [Thu, 12 Dec 2013 01:35:21 +0000 (20:35 -0500)]
st-scroll-view: Fix style

12 years agocalendar: Fix style
Jasper St. Pierre [Thu, 12 Dec 2013 00:59:10 +0000 (19:59 -0500)]
calendar: Fix style

12 years agokeyring: Align more a srtings to the right side in RTL
Yosef Or Boczko [Wed, 11 Dec 2013 21:23:23 +0000 (23:23 +0200)]
keyring: Align more a srtings to the right side in RTL

It is missed in the previous patch.

Signed-off-by: Yosef Or Boczko <yoseforb@gmail.com>
12 years agopolkitAgent: Align more a string to the right side in RTL
Yosef Or Boczko [Wed, 11 Dec 2013 21:14:08 +0000 (23:14 +0200)]
polkitAgent: Align more a string to the right side in RTL

Signed-off-by: Yosef Or Boczko <yoseforb@gmail.com>
12 years agoendSessionDialog: Align some strings to the right in RTL
Yosef Or Boczko [Wed, 11 Dec 2013 20:42:01 +0000 (22:42 +0200)]
endSessionDialog: Align some strings to the right in RTL

https://bugzilla.gnome.org/show_bug.cgi?id=712600

12 years agokeyring: Align some srtings to right in RTL
Yosef Or Boczko [Wed, 11 Dec 2013 20:40:18 +0000 (22:40 +0200)]
keyring: Align some srtings to right in RTL

https://bugzilla.gnome.org/show_bug.cgi?id=712594

12 years agopolkitAgent: Explicitly set horizontal alignment
Yosef Or Boczko [Wed, 11 Dec 2013 20:38:58 +0000 (22:38 +0200)]
polkitAgent: Explicitly set horizontal alignment

When set to fill, the label will always end up left-aligned, which
is only correct in LTR locales. Set the alignment explicitly to
work in both RTL and LTR locales.

https://bugzilla.gnome.org/show_bug.cgi?id=712596

12 years agounlockDialog: Explicitly set horizontal alignment
Yosef Or Boczko [Wed, 11 Dec 2013 20:36:49 +0000 (22:36 +0200)]
unlockDialog: Explicitly set horizontal alignment

When set to fill, the label will always end up left-aligned, which
is only correct in LTR locales. Set the alignment explicitly to
work in both RTL and LTR locales.

https://bugzilla.gnome.org/show_bug.cgi?id=712638

12 years agoauthPrompt: Explicitly set horizontal alignment
Yosef Or Boczko [Wed, 11 Dec 2013 20:36:15 +0000 (22:36 +0200)]
authPrompt: Explicitly set horizontal alignment

When set to fill, the label will always end up left-aligned, which
is only correct in LTR locales. Set the alignment explicitly to
work in both RTL and LTR locales.

https://bugzilla.gnome.org/show_bug.cgi?id=712638

12 years agouserWidget: Fix the padding in RTL
Yosef Or Boczko [Wed, 11 Dec 2013 20:35:44 +0000 (22:35 +0200)]
userWidget: Fix the padding in RTL

https://bugzilla.gnome.org/show_bug.cgi?id=712638

12 years agoUpdate Arabic translation
Khaled Hosny [Wed, 11 Dec 2013 04:53:36 +0000 (06:53 +0200)]
Update Arabic translation

12 years agoremoteSearch: Let remote search providers not provide an icon
Debarshi Ray [Fri, 6 Dec 2013 11:56:43 +0000 (12:56 +0100)]
remoteSearch: Let remote search providers not provide an icon

The documentation indicates that they are optional, so let us make the
code behave accordingly.

https://bugzilla.gnome.org/show_bug.cgi?id=719965

12 years agoFinnish translation update
Jiri Grönroos [Mon, 9 Dec 2013 06:08:04 +0000 (08:08 +0200)]
Finnish translation update

12 years agosessionMode: Add back external session modes
Florian Müllner [Fri, 6 Dec 2013 20:31:46 +0000 (21:31 +0100)]
sessionMode: Add back external session modes

Since commit da4238ec681c7ca, external session modes are no longer
loaded during start-up; bring them back.

https://bugzilla.gnome.org/show_bug.cgi?id=720017

12 years agosessionMode: Fix listModes()
Florian Müllner [Fri, 6 Dec 2013 20:29:37 +0000 (21:29 +0100)]
sessionMode: Fix listModes()

Commit da4238ec681c7ca just broke that function completely by
calling array methods on objects and other funny stuff. Fix it.

https://bugzilla.gnome.org/show_bug.cgi?id=720017

12 years agosessionMode: Rename _getModes()
Florian Müllner [Fri, 6 Dec 2013 20:28:23 +0000 (21:28 +0100)]
sessionMode: Rename _getModes()

Since commit da4238ec681c7ca, the function doesn't return anything,
so rename it to _loadModes() to reflect this.

https://bugzilla.gnome.org/show_bug.cgi?id=720017

12 years agosessionMode: Fix left-over variable in _loadMode()
Florian Müllner [Fri, 6 Dec 2013 20:25:15 +0000 (21:25 +0100)]
sessionMode: Fix left-over variable in _loadMode()

Commit da4238ec681c7ca dropped a variable, but didn't replace all
consumers.

https://bugzilla.gnome.org/show_bug.cgi?id=720017

12 years agoshell-app: Track all application windows
Florian Müllner [Wed, 4 Dec 2013 16:26:01 +0000 (17:26 +0100)]
shell-app: Track all application windows

Filtering out "non-interesting" windows beforehand as we currently do
means that we may get properties that should be based on all windows,
like the last time the application was used, wrong.
Just track all windows and filter out non-interesting windows manually
in the one place we actually care about the difference.

https://bugzilla.gnome.org/show_bug.cgi?id=719824

12 years ago[l10n]Updated Turkish translation
Emin Tufan Çetin [Sat, 7 Dec 2013 06:20:27 +0000 (08:20 +0200)]
[l10n]Updated Turkish translation

12 years ago[l10n] Updated Estonian translation
Mattias Põldaru [Thu, 5 Dec 2013 10:45:57 +0000 (12:45 +0200)]
[l10n] Updated Estonian translation

12 years agomessageTray: Fix style
Jasper St. Pierre [Thu, 5 Dec 2013 06:32:20 +0000 (01:32 -0500)]
messageTray: Fix style

12 years agomessageTray: Fix style
Jasper St. Pierre [Thu, 5 Dec 2013 01:51:10 +0000 (20:51 -0500)]
messageTray: Fix style

We're missing a semi here

12 years agoSort js-resources.gresource.xml
Jasper St. Pierre [Thu, 5 Dec 2013 01:44:22 +0000 (20:44 -0500)]
Sort js-resources.gresource.xml

12 years agomessageTray: Remove transient sources
Jasper St. Pierre [Fri, 11 Oct 2013 17:13:36 +0000 (13:13 -0400)]
messageTray: Remove transient sources

As far as I can tell, the only behavior change of a transient source
is that they auto-destroy after viewing their summary box pointer.
Since all transient sources are only associated with transient
notifications, it seems that we can never get to their summary box
pointer in the first place! Remove support for this.

https://bugzilla.gnome.org/show_bug.cgi?id=710115

12 years agoviewSelector: Give the active page key focus when it is shown
Jasper St. Pierre [Mon, 4 Nov 2013 22:23:28 +0000 (17:23 -0500)]
viewSelector: Give the active page key focus when it is shown

Rather than implement special focus policies like only allowing keynav
when pressing down, simply give the active page key focus when entering
the overview.

This may break stuff, as it's somewhat of a tricky patch to get right.
Testing this one would be super appreciated.

https://bugzilla.gnome.org/show_bug.cgi?id=644306

12 years agoworkspace: Grab the key focus when hovering over a window
Jasper St. Pierre [Mon, 4 Nov 2013 22:25:18 +0000 (17:25 -0500)]
workspace: Grab the key focus when hovering over a window

This is simply an experiment. I'm not sure I like the result, but it was
worth trying out regardless.

https://bugzilla.gnome.org/show_bug.cgi?id=644306

12 years agoworkspace: Implement key navigation on the workspaces page
Jasper St. Pierre [Mon, 4 Nov 2013 22:23:44 +0000 (17:23 -0500)]
workspace: Implement key navigation on the workspaces page

Simply use St's existing key navigation system by making all the window
clones StWidgets, and making the WorkspacesView a focus group.

Since the workspace view is effectively "fake", we need to add a focus
delegator so that when key focus is assigned to the fake workspaces page,
we can keynav inside it properly.

https://bugzilla.gnome.org/show_bug.cgi?id=644306

12 years agost-widget: Sort actors by distance from the focused actor
Jasper St. Pierre [Mon, 4 Nov 2013 22:12:22 +0000 (17:12 -0500)]
st-widget: Sort actors by distance from the focused actor

Sorting actors by the distance in the axis of movement first and against
the axis otherwise means that if we have a situation like:

  A      F
   B

where "F" is the focused actor, and it slightly overlaps with B vertically,
then we'll choose "B" to go left, rather than "A", which is most likely
what the user intended.

This is especially apparent in the overview where slight window size
differences mean we might not get an exact grid shape.

https://bugzilla.gnome.org/show_bug.cgi?id=644306

12 years agomessageTray: Only attempt to grab the summary box pointer after showing it
Jasper St. Pierre [Wed, 4 Dec 2013 00:21:08 +0000 (19:21 -0500)]
messageTray: Only attempt to grab the summary box pointer after showing it

For mysterious reasons I'm not sure of myself, navigate_focus will only focus
mapped actors. So, make sure the widget is showing before navigating to it.

https://bugzilla.gnome.org/show_bug.cgi?id=709853

12 years agomessageTray: Reword a boolean condition
Jasper St. Pierre [Wed, 4 Dec 2013 16:22:48 +0000 (11:22 -0500)]
messageTray: Reword a boolean condition

Just so it's a bit easier to understand...

12 years agomessageTray: Fix style
Jasper St. Pierre [Wed, 4 Dec 2013 16:22:25 +0000 (11:22 -0500)]
messageTray: Fix style

12 years agobackground: Don't silently fizzle out when removing bad content from the cache
Jasper St. Pierre [Tue, 3 Dec 2013 22:54:02 +0000 (17:54 -0500)]
background: Don't silently fizzle out when removing bad content from the cache

If the background is already removed, or we're trying to remove bad content,
this is probably a bug in content accounting, so let us crash so we can fix
the bugs.

https://bugzilla.gnome.org/show_bug.cgi?id=719803

12 years agobackground: Add copied content from pending image loads to the cache
Jasper St. Pierre [Tue, 3 Dec 2013 23:09:23 +0000 (18:09 -0500)]
background: Add copied content from pending image loads to the cache

https://bugzilla.gnome.org/show_bug.cgi?id=719803

12 years agobackground: Clarify the intent of the code
Jasper St. Pierre [Tue, 3 Dec 2013 23:08:42 +0000 (18:08 -0500)]
background: Clarify the intent of the code

Stomping on local variables and trying to keep loop state isn't
too fun. Just use a new variable here so we aren't too confused
with what we're doing.

https://bugzilla.gnome.org/show_bug.cgi?id=719803

12 years agobackground: Simplify animation code
Jasper St. Pierre [Tue, 3 Dec 2013 22:25:57 +0000 (17:25 -0500)]
background: Simplify animation code

https://bugzilla.gnome.org/show_bug.cgi?id=719803

12 years agobackground: Remove unused variable
Jasper St. Pierre [Tue, 3 Dec 2013 22:27:28 +0000 (17:27 -0500)]
background: Remove unused variable

https://bugzilla.gnome.org/show_bug.cgi?id=719803

12 years agobackground: Remove the system noise content when not in use
Jasper St. Pierre [Tue, 3 Dec 2013 22:05:06 +0000 (17:05 -0500)]
background: Remove the system noise content when not in use

https://bugzilla.gnome.org/show_bug.cgi?id=719803

12 years agobackground: Don't wait for gdk-pixbuf to fail before loading animations
Jasper St. Pierre [Tue, 3 Dec 2013 20:56:12 +0000 (15:56 -0500)]
background: Don't wait for gdk-pixbuf to fail before loading animations

We don't have any better way of determining whether something is a slideshow
animation, so discriminate on the .xml filename instead of waiting for
gdk-pixbuf to determine whether it can load a file or not.

https://bugzilla.gnome.org/show_bug.cgi?id=719803

12 years agobackground: Remove more bogus checks
Jasper St. Pierre [Tue, 3 Dec 2013 20:45:53 +0000 (15:45 -0500)]
background: Remove more bogus checks

The content in these arrays can never be null...

https://bugzilla.gnome.org/show_bug.cgi?id=719803

12 years agonetworkAgent: add support for EAP-FAST password requests
Dan Williams [Tue, 3 Dec 2013 23:33:20 +0000 (17:33 -0600)]
networkAgent: add support for EAP-FAST password requests

EAP-FAST is a top-level EAP method like TTLS, PEAP, etc.

https://bugzilla.gnome.org/show_bug.cgi?id=719813

12 years agobackground: Fix the check for spanning backgrounds
Jasper St. Pierre [Tue, 3 Dec 2013 20:41:42 +0000 (15:41 -0500)]
background: Fix the check for spanning backgrounds

this._monitorIndex does not exist, and neither does
MetaBackground.monitor_index...

https://bugzilla.gnome.org/show_bug.cgi?id=719803

12 years agobluetooth: Remove unused import
Jasper St. Pierre [Tue, 3 Dec 2013 23:36:34 +0000 (18:36 -0500)]
bluetooth: Remove unused import

12 years agoUpdated Brazilian Portuguese translation
Rafael Ferreira [Tue, 3 Dec 2013 01:16:59 +0000 (23:16 -0200)]
Updated Brazilian Portuguese translation

12 years agoUserWidget: replace vfunc_destroy override with a signal connection
Giovanni Campagna [Mon, 2 Dec 2013 22:50:45 +0000 (23:50 +0100)]
UserWidget: replace vfunc_destroy override with a signal connection

The destroy vfunc might be called during object finalization, and
we can't call any JS from a GC finalizer, so we use a signal
connection instead, as that is removed by GObject the first time
the object is disposed.

https://bugzilla.gnome.org/show_bug.cgi?id=719730

12 years agologinDialog: Implement cancel()
Florian Müllner [Tue, 26 Nov 2013 19:52:24 +0000 (20:52 +0100)]
loginDialog: Implement cancel()

The screen shield expects a cancel() method on the unlockDialog
implementation, but LoginDialog does not provide it currently.

https://bugzilla.gnome.org/show_bug.cgi?id=719378

12 years agobluetooth: Remove GnomeBluetoothApplet hacks
Bastien Nocera [Tue, 26 Nov 2013 14:08:18 +0000 (15:08 +0100)]
bluetooth: Remove GnomeBluetoothApplet hacks

https://bugzilla.gnome.org/show_bug.cgi?id=719341

12 years agobluetooth: Use BluetoothClient to detect connected devices
Bastien Nocera [Tue, 26 Nov 2013 13:46:13 +0000 (14:46 +0100)]
bluetooth: Use BluetoothClient to detect connected devices

Instead of the GnomeBluetoothApplet helper.

https://bugzilla.gnome.org/show_bug.cgi?id=719341

12 years agobluetooth: Use g-s-d to turn off Bluetooth
Bastien Nocera [Tue, 26 Nov 2013 13:06:41 +0000 (14:06 +0100)]
bluetooth: Use g-s-d to turn off Bluetooth

https://bugzilla.gnome.org/show_bug.cgi?id=719341

12 years agobluetooth: Remove pairing agent
Bastien Nocera [Tue, 26 Nov 2013 10:11:20 +0000 (11:11 +0100)]
bluetooth: Remove pairing agent

We'll only have it in the Bluetooth settings panel.

https://bugzilla.gnome.org/show_bug.cgi?id=719341

12 years agoauthPrompt: propagate gdm "reset" signal after user switching
Ray Strode [Tue, 26 Nov 2013 03:30:53 +0000 (22:30 -0500)]
authPrompt: propagate gdm "reset" signal after user switching

After a user types in their password at the login screen, one
of two things can happen

1) a new session is started
2) an existing session is switched to

In the latter case, GDM sends a reset signal to the login screen,
so it knows to go back to the user list and wait to be summoned
again.

Unfortunately, all reset signals are ignored after verification
success.  The reason is because the reset handler was copied from
the unlock dialog as part of a deduplication effort in commit
7e7295f259febf34c89659a9bcb05f9924fa1976 and the unlock dialog
handler at the time also emitted a "failed" signal on reset
(which wouldn't make sense to emit after success).

These days "failed" is handled in a different way.

This commit changes the code to let reset signals through after
successful verification.

https://bugzilla.gnome.org/show_bug.cgi?id=710456

12 years agoTypo fixed in Dutch translation
Reinout van Schouwen [Fri, 22 Nov 2013 21:44:13 +0000 (22:44 +0100)]
Typo fixed in Dutch translation

12 years agoUpdated Dutch translation by Erwin Poeze
Reinout van Schouwen [Fri, 22 Nov 2013 21:41:18 +0000 (22:41 +0100)]
Updated Dutch translation by Erwin Poeze

12 years agoUpdated Norwegian bokmål translation
Kjartan Maraas [Thu, 21 Nov 2013 20:24:50 +0000 (21:24 +0100)]
Updated Norwegian bokmål translation